#ifndef BASESTATE_H
#define BASESTATE_H

class BaseState
{
public:
	virtual ~BaseState() = 0{};

	virtual void Initialize() = 0;
	virtual void Update(float _dt) = 0;
	virtual void Render() = 0;
	virtual void Shutdown() = 0;
};
#endif